package com.wu.project.admin.entity;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.io.Serializable;
import java.util.Date;

/**
 * user_info
 * @author 
 */
public class UserFullDO implements Serializable {
    /**
     * 用户编号
     */
    private Integer userId;

    /**
     * 用户头像
     */
    private String userPicture;

    /**
     * 用户名
     */
    private String userName;

    /**
     * 用户真实名称
     */
    private String userRealname;

    /**
     * 用户手机号
     */
    private String userPhone;

    /**
     * 用户盐值
     */
    private String userSaltvalue;

    /**
     * 用户密码
     */
    private String userEncryption;

    /**
     * 用户所在城市
     */
    private String userAddress;

    /**
     * 用户身份证
     */
    private String userIdentity;

    /**
     * 用户微信编号
     */
    private String userWechatId;

    /**
     * 用户微信名称
     */
    private String userWechatName;

    /**
     * 销售邀请码
     */
    private String userInvite;

    /**
     * 用户创建时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date userCreatime;

    /**
     * 用户积分
     */
    private Integer userIntegral;

    /**
     * 用户认证:判断身份证
     */
    private String userAuthentication;

    /**
     * 用户状态
     */
    private String userStatus;

    /**
     * 备注
     */
    private String userRemark;

    private static final long serialVersionUID = 1L;

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public String getUserPicture() {
        return userPicture;
    }

    public void setUserPicture(String userPicture) {
        this.userPicture = userPicture;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getUserRealname() {
        return userRealname;
    }

    public void setUserRealname(String userRealname) {
        this.userRealname = userRealname;
    }

    public String getUserPhone() {
        return userPhone;
    }

    public void setUserPhone(String userPhone) {
        this.userPhone = userPhone;
    }

    public String getUserSaltvalue() {
        return userSaltvalue;
    }

    public void setUserSaltvalue(String userSaltvalue) {
        this.userSaltvalue = userSaltvalue;
    }

    public String getUserEncryption() {
        return userEncryption;
    }

    public void setUserEncryption(String userEncryption) {
        this.userEncryption = userEncryption;
    }

    public String getUserAddress() {
        return userAddress;
    }

    public void setUserAddress(String userAddress) {
        this.userAddress = userAddress;
    }

    public String getUserIdentity() {
        return userIdentity;
    }

    public void setUserIdentity(String userIdentity) {
        this.userIdentity = userIdentity;
    }

    public String getUserWechatId() {
        return userWechatId;
    }

    public void setUserWechatId(String userWechatId) {
        this.userWechatId = userWechatId;
    }

    public String getUserWechatName() {
        return userWechatName;
    }

    public void setUserWechatName(String userWechatName) {
        this.userWechatName = userWechatName;
    }

    public String getUserInvite() {
        return userInvite;
    }

    public void setUserInvite(String userInvite) {
        this.userInvite = userInvite;
    }

    public Date getUserCreatime() {
        return userCreatime;
    }

    public void setUserCreatime(Date userCreatime) {
        this.userCreatime = userCreatime;
    }

    public Integer getUserIntegral() {
        return userIntegral;
    }

    public void setUserIntegral(Integer userIntegral) {
        this.userIntegral = userIntegral;
    }

    public String getUserAuthentication() {
        return userAuthentication;
    }

    public void setUserAuthentication(String userAuthentication) {
        this.userAuthentication = userAuthentication;
    }

    public String getUserStatus() {
        return userStatus;
    }

    public void setUserStatus(String userStatus) {
        this.userStatus = userStatus;
    }

    public String getUserRemark() {
        return userRemark;
    }

    public void setUserRemark(String userRemark) {
        this.userRemark = userRemark;
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }
}